#include "planner/operator_visitor.h"

namespace optimizer {

void OperatorVisitor::Visit(Operator *leaf) {}

void OperatorVisitor::Visit(LeafOperator *leaf) {}
void OperatorVisitor::Visit(LogicalGet *logical_get) {}
void OperatorVisitor::Visit(LogicalLimit *logical_limit) {}
void OperatorVisitor::Visit(LogicalSetOperation *logical_limit) {}
void OperatorVisitor::Visit(LogicalJoin *logical_limit) {}
void OperatorVisitor::Visit(LogicalAggregate *logical_limit) {}

void OperatorVisitor::Visit(PhysicalSeqScan *seq_scan) {}
void OperatorVisitor::Visit(OrderBy *order_by) {}
void OperatorVisitor::Visit(Limit *limit) {}

}  // namespace optimizer